Russia and Algeria

Algeria begging for Russian tourists

Algeria begging for Russian tourists

Algeria, a North African country, has embarked on a significant campaign to attract millions more tourists, including Russians, to its shores. According to Euronews, the …